escorted temporary leave - Turkish English Dictionary